package tp1

import java.util._
import scala.collection.mutable.Map
import scala.collection.mutable.ArrayBuffer
import tp1traits.aulas.ComparadorDeAula

class Seminario(responsable: Persona,
	fechaPresentacion:GregorianCalendar,
	fechaAprobacion: GregorianCalendar,
	nombre:String,
	monto:Int) extends Actividad(responsable,fechaPresentacion,fechaAprobacion,nombre,monto) with ComparadorDeAula{
  
  var sesiones = new ArrayBuffer[Sesion]()
  
  override def tieneArticulos(): Boolean={
    false
  }
  
  	override def articulos(): ArrayBuffer[(String,GregorianCalendar)] ={
	  var arts = new ArrayBuffer[(String,GregorianCalendar)]()
	  arts
	}

 override def cantidadDeIntegrantes():Int={
    1 + this.integrantes.size
 }
 
 	override def informacion(): String ={
 	  
 	  var string = ""
 	  this.sesiones foreach{ ses => string + ses.informacion()}
 	  this.nombre + string
 	}
		
	//override def printData(){
	  //if(this.s_sesiones.size>0){
	    //s_sesiones.values.foreach{i =>
	     // println("Sesion: Hora Desde: "+i.s_horaDesde+" Hora Hasta: "+i.s_horaHasta)
	    //}
	  //}else{
	    //println ("No hay sesiones hasta el momento")
	 // }
	//}
	
}